//
// Created by Administrator on 2020/10/14.
//

#ifndef O5G_SRC_O5GUE_INCLUDE_MODULE_H_
#define O5G_SRC_O5GUE_INCLUDE_MODULE_H_

#define UE_MODULE_NAME_PREFIX_LEN  6

typedef enum UeModule
{
    UE_MD_COMM,

    UE_MD_L1_COMM,
    UE_MD_L1_UL,
    UE_MD_L1_DL,

    UE_MD_L2_COMM,
    UE_MD_L2_L3I,
    UE_MD_L2_L1I,

    UE_MD_L3_COMM,

    UE_MD_NAS_COMM,

    UE_MD_BUTT,
} E_UeModule;

extern const char* gUeModuleNameTable[];

#endif //O5G_SRC_O5GUE_INCLUDE_MODULE_H_
